package dao.admin;

import entity.Book_sort;
import entity.Books;

import java.util.List;

/**
 * Book_sortDao
 *
 * @author 谭文斌
 * @since 2023/9/5
 */
public interface BookSortDao {
    /**
     * 书籍分类查询
     * @return
     */
    List<Book_sort> getList();

    /**
     * 书籍分类的添加
     * @param book
     * @return
     */
    int add(Book_sort book);

    /**
     * 书籍分类的删除
     * @param id
     * @return
     */
    int del(int id);

    /**
     * 书籍分类的修改
     * @param book
     * @return
     */
    int upd(Book_sort book);

    /**
     * 查询是否有重复的书籍名称
     * @param name
     * @return
     */
    int getName(String name);

    /**
     * 修改被删除的书籍分类变成未分类
     */
    int updId(int oldSort_id);
}
